char and misc drivers · Supported
Maintainers
- M Arnd Bergmann <arnd@arndb.de>
- M Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Paths
- F
drivers/char/ - F
drivers/misc/ - F
include/linux/miscdevice.h - F
rust/kernel/miscdevice.rs - F
samples/rust/rust_misc_device.rs - X
drivers/char/agp/ - X
drivers/char/hw_random/ - X
drivers/char/ipmi/ - X
drivers/char/random.c - X
drivers/char/tpm/
Last 30 days
Active reviewers (last 30 days)
-
Andreas Hindborg <a.hindborg@kernel.org>
2 attestations (2 Reviewed-by) · last on 2026-07-23 -
Gary Guo <gary@garyguo.net>
2 attestations (2 Reviewed-by) · last on 2026-07-23 -
Danilo Krummrich <dakr@kernel.org>
2 attestations (2 Acked-by) · last on 2026-07-23 -
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 attestation (1 Acked-by) · last on 2026-07-23 -
Alice Ryhl <aliceryhl@google.com>
1 attestation (1 Reviewed-by) · last on 2026-07-23
Recent patches
Most-recent 30 patches in this subsystem on linux-block (capped at 30), ordered by date desc.
-
WARM1d
REVIEWED: 56 (56M) [PATCH v9 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-07-23 · Alvin Sun <hidden> -
COOLING12d
REVIEWED: 25 (25M) [PATCH v8 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-07-13 · Alvin Sun <hidden> -
DORMANTno replies
REVIEWED: 25 (25M) [PATCH v7 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-06-27 · Alvin Sun <hidden> -
COLD32d
REVIEWED: 25 (25M) [PATCH v6 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden> -
COLD35d
REVIEWED: 10 (10M) [PATCH v5 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden> -
COLD36d
REVIEWED: 6 (6M) [PATCH v4 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-23 · Alvin Sun <hidden> -
COLD37d
[PATCH v3 5/6] rust: miscdevice: set fops.owner from driver module pointer
2026-06-22 · Alvin Sun <hidden> -
COLD38d
[PATCH v2 5/7] rust: miscdevice: set fops.owner from driver module pointer
2026-05-21 · Alvin Sun <hidden> -
COLD36d
REVIEWED: 2 (2M) [PATCH v3 1/7] rust: miscdevice: use vertical import style
2026-05-21 · Alvin Sun <hidden> -
COLD36d
REVIEWED: 2 (2M) [PATCH v3 3/7] rust: miscdevice: remove redundant imports
2026-05-21 · Alvin Sun <hidden> -
COLD36d
REVIEWED: 2 (2M) [PATCH v3 2/7] samples: rust_misc_device: use vertical import style
2026-05-21 · Alvin Sun <hidden> -
COLD40d
[PATCH v2 3/5] rust: miscdevice: remove redundant imports
2026-05-20 · Alvin Sun <hidden> -
COLD40d
[PATCH v2 1/5] rust: miscdevice: use vertical import style
2026-05-20 · Alvin Sun <hidden> -
COLD40d
[PATCH v2 2/5] samples: rust_misc_device: use vertical import style
2026-05-20 · Alvin Sun <hidden> -
STALE219d
REVIEWED: 33 (33M) [PATCH v2 11/19] rust: miscdevice: replace `kernel::c_str!` with C-Strings
2025-09-25 · Tamir Duberstein <hidden> -
STALE348d
REVIEWED: 33 (33M) [PATCH v2 11/19] rust: miscdevice: replace `kernel::c_str!` with C-Strings
2025-08-13 · Tamir Duberstein <hidden> -
STALE358d
REVIEWED: 31 (31M) [PATCH 11/17] rust: miscdevice: replace `kernel::c_str!` with C-Strings
2025-07-10 · Tamir Duberstein <hidden> -
STALE389d
REVIEWED: 36 (36M) [PATCH v13 5/5] rust: remove core::ffi::CStr reexport
2025-07-01 · Tamir Duberstein <hidden> -
STALE389d
REVIEWED: 31 (31M) [PATCH v13 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-07-01 · Tamir Duberstein <hidden> -
STALE389d
REVIEWED: 31 (31M) [PATCH v13 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-07-01 · Tamir Duberstein <hidden> -
STALE393d
[PATCH v12 5/5] rust: remove core::ffi::CStr reexport
2025-06-19 · Tamir Duberstein <hidden> -
STALE393d
[PATCH v12 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-06-19 · Tamir Duberstein <hidden> -
STALE393d
[PATCH v12 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-06-19 · Tamir Duberstein <hidden> -
STALE402d
LANDED: 2 (0M) [PATCH v12 4/6] rust: enable `clippy::as_underscore` lint
2025-06-15 · Tamir Duberstein <hidden> -
STALE409d
REVIEWED: 2 (0M) [PATCH v11 4/6] rust: enable `clippy::as_underscore` lint
2025-06-11 · Tamir Duberstein <hidden> -
STALE422d
[PATCH v11 5/5] rust: remove core::ffi::CStr reexport
2025-05-30 · Tamir Duberstein <hidden> -
STALE422d
[PATCH v11 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-05-30 · Tamir Duberstein <hidden> -
STALE422d
[PATCH v11 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-05-30 · Tamir Duberstein <hidden> -
STALE426d
[PATCH v10 5/5] rust: remove core::ffi::CStr reexport
2025-05-24 · Tamir Duberstein <hidden> -
STALE426d
[PATCH v10 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-05-24 · Tamir Duberstein <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
COLD36d
REVIEWED: 2 (2M) [PATCH v3 1/7] rust: miscdevice: use vertical import style
2026-05-21 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD36d
REVIEWED: 2 (2M) [PATCH v3 3/7] rust: miscdevice: remove redundant imports
2026-05-21 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD36d
REVIEWED: 2 (2M) [PATCH v3 2/7] samples: rust_misc_device: use vertical import style
2026-05-21 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD36d
REVIEWED: 6 (6M) [PATCH v4 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-23 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD35d
REVIEWED: 10 (10M) [PATCH v5 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden> · 2 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
COLD38d
[PATCH v2 5/7] rust: miscdevice: set fops.owner from driver module pointer
2026-05-21 · Alvin Sun <hidden>